no-break power plant - German English Dictionary